<?php

/**
 * AnexoDetalle form.
 *
 * @package    sistema_estadisticas
 * @subpackage form
 * @author     Your name here
 * @version    SVN: $Id: sfDoctrineFormTemplate.php 23810 2009-11-12 11:07:44Z Kris.Wallsmith $
 */
class AnexoDetalleForm extends BaseAnexoDetalleForm
{

	public function configure()
	{
		unset($this['nombre']);
		$this->widgetSchema['anexo_id'] = new sfWidgetFormInputHidden();
		$this->widgetSchema['archivo'] = new sfWidgetFormInputFileEditable(
			array(
				'file_src' => $this->getObject()->getNombre(),
				'with_delete' => true
			)
		);
		
		$this->setValidator('archivo', new sfValidatorFile(array(
			//'validated_file_class' => 'ValidatedFile',
			'mime_types' => array('application/pdf'),
			'path' => sfConfig::get('anexo_dir'),
			'required' => false
		)));

		$this->validatorSchema['archivo_delete'] = new sfValidatorPass();
		$this->validatorSchema['anexo_id'] = new sfValidatorPass();
	}

}
